type Alias[T] = list[T]
def f[T](t: T): ...
class C[T]: ...
class C[T, U, V]: ...
type Alias[T, U: str, V: (str, bytes), *Ts, **P, D = default] = ...
